The Best 15 Italian, Restaurants in Canajoharie, New York (NY), United States

4 Rating
50 reviews

38 W Main St, Canajoharie, NY 13317-1135, Canajoharie

"OMG the very best pizza! Crispy thin crust! The antipasto was delicious! John the owner is a charact"